@charset "UTF-8";

body{
    background-color: whitesmoke ;
}

header img{
width: 100%;
height: 500px;
margin: none;
}
.prologe h2{
    text-align: center;
    color: rgb(124, 124, 124);
    -webkit-text-stroke: 1px black;
}

.shinseinarumono{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art20.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;   
}
.hayashibara{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art19.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;   
}
.livingsuisei{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art18.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;   
}
.yurushi{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art17.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.piramiddo{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art16.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.mabutaotoko{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art15.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.kigenga{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art14.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.manekin{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art13.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.nyuumonnsyo{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art12.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.dollplay{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art11.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.ningensotsugyou{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art10.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.arukikata{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art9.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
}
.dendoukarakuriningyou{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art8.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-top: 5px;
    margin-bottom: 5px;
}
.myhairbad{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art7.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
    margin-top: 5px;
}
.tenshitodance{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art6.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
    margin-top: 5px;
}
.makeinu{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art5.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
    margin-top: 5px;
}
.zinruinoshi{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art4.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
    margin-top: 5px;
}
.akanbou{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art3.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-bottom: 5px;
    margin-top: 5px;
}
.itijouhou{
    padding-top: 45px;
    padding-bottom: 45px;
    width: 100%;
    height: 60px;
    text-align: center;
    display: inline-block;
    padding: 50px;
    background-color: transparent;
    background-image: url(art1.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    margin-top: 5px;
}
article p{
    text-align: center;
    color: black;
    text-decoration: none;
}
h2{
    border-bottom: 1px solid #000000;
}
.final{
    border-bottom: 1px solid #000000;
}
.final_alt{
    border-bottom: 1px solid #000000;
    position: relative;
    opacity: 0.3;
   
}
.jump{
    display:flex
}
.former{
    width: 95%;
}
.next{
    width: 5%;
}